import { EventInfo } from '#/entity.ts';

export const getColor = (handleStatus: EventInfo['handleStatus']) => {
  switch (handleStatus) {
    case 'UN_DEAL_WITH':
      return {
        bg: 'var(--dot-red-color)',
        ring: 'var(--dot-red-pale)',
      };
    case 'FALSE_ALARM':
      return {
        bg: 'var(--dot-gray-color)',
        ring: 'var(--dot-gray-pale)',
      };
    case 'REPORTED':
      return {
        bg: 'var(--dot-blue-color)',
        ring: 'var(--dot-blue-pale)',
      };
    default:
      return {
        bg: 'var(--dot-blue-color)',
        ring: 'var(--dot-blue-pale)',
      };
  }
};
